package com.yehui.mvc;

import com.yehui.config.SpringConfig;
import com.yehui.config.SpringMvcConfig;
import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;

/**
 * 最快速的整合注解版SpringMVC和Spring的
 */
public class QuickStart extends AbstractAnnotationConfigDispatcherServletInitializer {
	//跟容器的配置(spring配置类)
	@Override
	protected Class<?>[] getRootConfigClasses() {
		return new Class[]{
			SpringConfig.class
		};
	}

	//web容器的配置
	@Override
	protected Class<?>[] getServletConfigClasses() {
		return new Class[]{SpringMvcConfig.class};
	}

	//Servlet的映射，DispatchServlet的映射路径
	@Override
	protected String[] getServletMappings() {
		return new String[]{"/"};
	}
}
